/*
Lottie Lamps
[Color Key]
-= Blues =-
Sky Blue: #3399CC 
Blue Grey: #D1D9DF
Lt. Grey: #D8D8D8
Soft Tope: #EDE9E6
Brown: #7A5449
*/


/* Global Styles */
body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0;
	color:#888888;
	height:100%; 
}

a{
	color:#3399CC ;
}


/* Base Styles */
.paddedText{
padding: 15px;
}
.newforBox{
	font-size: 11;
	font-weight: bold;
}

a{
	text-decoration: underline;
}
a:hover{
	text-decoration:none;
}
a:visited{
	text-decoration: underline;
}
a:visited:hover{	
	text-decoration:none;
}


/* Footer styles */
.footer{
		background-image: url(../../Images/order_call_bg.gif);
		background-repeat: repeat-x;
		background-color: #9C7264;
		height: 100%;
		font-size: 9px;
		color: white;
}
a.footer:link{
		font-size: 10px;
		color: #ffb602;
		padding-bottom: 10px;
}

a.footer:hover{
		font-size: 10px;
		color: #ffffff;
		padding-bottom: 10px;
		text-decoration: underline;;
}

a.footer:active{
		font-size: 10px;
		color: #ffb602;
		padding-bottom: 10px;
		text-decoration: none;
}

a.footer:visited{
		font-size: 10px;
		color: #ffb602;
		padding-bottom: 10px;
		text-decoration: none;
}
a.footer:visited:hover{
		font-size: 10px;
		color: #ffffff;
		padding-bottom: 10px;
		text-decoration: underline;;
}

/* Box Styles */

.newsItem{
	padding:10px;
}

.edgeRight{
	border-right: 1px solid #D8D8D8;
	border-top: 5px solid white;
	border-bottom: 5pix solid white;
}
.designLimited{
	background-image: url(../../Images/bead_bg.gif);
	background-repeat: no-repeat;
	background-color: #EDE9E6;
	padding:10px;
	height: 100%;
}

.headerBox{
	padding-top:10px;
	padding-right:10px; 
	padding-left:10px;
}

.paddedBox{
	padding:10px;
	text-align: right;
}

.navBox{
	background: url(../../Images/nav_bg.gif);
}

.pageHolder{
	/* border: 1px solid black; */
	width: 660px;
}

.blueDateBox{
	background:#3398CC;
	padding-left: 3px;
	padding-right:3px;
	font-size: 10px;
	color: white;
	margin-left:10px;
}

.box1{
	border: 1px solid black;
	padding: 10px;
}


.alertBox1{
	
}
.alertBox1Head{
	font-family: Helvetica, Arial, sans-serif;
	color: white;
	font-weight: bold;
	background: black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding-left:10px;	
	padding-right:10px;
}
.alertBox1Body{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	background: Silver;
	border: 1px solid black;	
	padding:10px;
}

/* Admin Area Styles  */

* html .AFSboxhead h2 {height: 1%;} /* For IE 5 PC */

.AFSsidebox {
	margin: 0 auto; /* center for now */
	width: 500px; /* ems so it will grow */
	background: url(../../Images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.AFSboxhead {
	background: url(../../Images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.AFSboxhead h2 {
	font-family: Helvetica, Arial, sans-serif;
	background: url(../../Images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.AFSboxbody {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	background: url(../../Images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
* html .AFSboxbody a {
	color: red;
	text-decoration: none;
}
* html .AFSboxbody a:hover {
	color: red;
	text-decoration: underline;
}
/* ========= EXPERIMENTAL STYLES ========= */
/* THESE SHOULD BE MOVED INTO A FORMAL STYLE  */
/* ABOVE THIS LINE OR DELETED BEFORE GOING LIVE */


.textBar1Heading{
margin-top: 10px; 
color:white;
font-weight:bold;
padding-left:10px;
background: #6E6E02;
margin-bottom: -4;

}
.textBar1Rule{
background: #ffffff;
font-size: 1px;
}
.textBar1Bumper{
border-top:1px solid white;
background: #B6B680;
font-size: 3px;	
}